{
  "bundles": [
    {
      "@type": "NXBundle",
      "artifactId": "nuxeo-drive-elasticsearch",
      "artifactVersion": "10.10",
      "bundleGroup": {
        "@type": "NXBundleGroup",
        "bundleIds": [
          "org.nuxeo.drive.core",
          "org.nuxeo.drive.elasticsearch",
          "org.nuxeo.drive.jsf",
          "org.nuxeo.drive.operations",
          "org.nuxeo.drive.rest.api"
        ],
        "hierarchyPath": "/grp:org.nuxeo.ecm/grp:org.nuxeo.drive",
        "id": "grp:org.nuxeo.drive",
        "name": "org.nuxeo.drive",
        "parentIds": [
          "grp:org.nuxeo.ecm"
        ],
        "readmes": [
          {
            "blobProviderId": "default",
            "content": "# Nuxeo Drive Server\n\nAddon needed for [Nuxeo Drive](https://github.com/nuxeo/nuxeo-drive) to work against a Nuxeo Platform instance.\n\n# Building\n\n    mvn clean install\n\n## Deploying\n\nInstall [the Nuxeo Drive Marketplace Package](https://connect.nuxeo.com/nuxeo/site/marketplace/package/nuxeo-drive).\nOr manually copy the built artifacts into `$NUXEO_HOME/templates/custom/bundles/` and activate the \"custom\" template.\n\nYou should then have the 'Nuxeo Drive' tab in your Home allowing you to download the Nuxeo Drive client for your favorite OS :-)\n\n## QA results\n\n| Nuxeo QA Job | Status |\n|-----|--------|\n| Build Status | [![Build Status](https://qa.nuxeo.org/jenkins/job/master/job/addons_nuxeo-drive-server-master/badge/icon)](https://qa.nuxeo.org/jenkins/job/master/job/addons_nuxeo-drive-server-master/) |\n| Build Multi-DB | [![Build Multi-DB](https://qa.nuxeo.org/jenkins/job/master/job/addons_nuxeo-drive-server-master-multidb/badge/icon)](https://qa.nuxeo.org/jenkins/job/master/job/addons_nuxeo-drive-server-master-multidb) |\n\n# About Nuxeo\n\nNuxeo dramatically improves how content-based applications are built, managed and deployed, making customers more agile, innovative and successful. Nuxeo provides a next generation, enterprise ready platform for building traditional and cutting-edge content oriented applications. Combining a powerful application development environment with SaaS-based tools and a modular architecture, the Nuxeo Platform and Products provide clear business value to some of the most recognizable brands including Verizon, Electronic Arts, Sharp, FICO, the U.S. Navy, and Boeing. Nuxeo is headquartered in New York and Paris. More information is available at www.nuxeo.com.\n",
            "digest": "dd6f47d8da7a0fa3605f1935a942caf4",
            "encoding": "UTF-8",
            "length": 1712,
            "mimeType": "text/plain",
            "name": "README.md"
          }
        ],
        "version": "10.10"
      },
      "bundleId": "org.nuxeo.drive.elasticsearch",
      "components": [
        {
          "@type": "NXComponent",
          "documentationHtml": "",
          "extensionPoints": [],
          "extensions": [
            {
              "@type": "NXContribution",
              "documentationHtml": "",
              "extensionPoint": "org.nuxeo.drive.service.impl.NuxeoDriveManagerImpl--changeFinder",
              "hierarchyPath": "/grp:org.nuxeo.ecm/grp:org.nuxeo.drive/org.nuxeo.drive.elasticsearch/org.nuxeo.drive.elasticsearch.change.finder/Contributions/org.nuxeo.drive.elasticsearch.change.finder--changeFinder",
              "id": "org.nuxeo.drive.elasticsearch.change.finder--changeFinder",
              "registrationOrder": 1,
              "targetComponentName": {
                "rawName": "service:org.nuxeo.drive.service.impl.NuxeoDriveManagerImpl",
                "name": "org.nuxeo.drive.service.impl.NuxeoDriveManagerImpl",
                "type": "service"
              },
              "version": "10.10",
              "xml": "<extension point=\"changeFinder\" target=\"org.nuxeo.drive.service.impl.NuxeoDriveManagerImpl\">\n    <changeFinder class=\"org.nuxeo.drive.elasticsearch.ESAuditChangeFinder\"/>\n  </extension>"
            }
          ],
          "hierarchyPath": "/grp:org.nuxeo.ecm/grp:org.nuxeo.drive/org.nuxeo.drive.elasticsearch/org.nuxeo.drive.elasticsearch.change.finder",
          "name": "org.nuxeo.drive.elasticsearch.change.finder",
          "requirements": [
            "org.nuxeo.drive.change.finder",
            "org.nuxeo.elasticsearch.audit.contrib"
          ],
          "resolutionOrder": 837,
          "services": [],
          "startOrder": 63,
          "version": "10.10",
          "xmlFileContent": "<?xml version=\"1.0\"?>\n<component name=\"org.nuxeo.drive.elasticsearch.change.finder\" version=\"1.0\">\n\n  <require>org.nuxeo.drive.change.finder</require>\n  <require>org.nuxeo.elasticsearch.audit.contrib</require>\n\n  <extension target=\"org.nuxeo.drive.service.impl.NuxeoDriveManagerImpl\" point=\"changeFinder\">\n    <changeFinder class=\"org.nuxeo.drive.elasticsearch.ESAuditChangeFinder\" />\n  </extension>\n\n</component>\n",
          "xmlFileName": "/OSGI-INF/nuxeodrive-elasticsearch-change-finder-contrib.xml",
          "xmlPureComponent": true
        },
        {
          "@type": "NXComponent",
          "documentationHtml": "",
          "extensionPoints": [],
          "extensions": [
            {
              "@type": "NXContribution",
              "documentationHtml": "",
              "extensionPoint": "org.nuxeo.ecm.core.operation.OperationServiceComponent--operations",
              "hierarchyPath": "/grp:org.nuxeo.ecm/grp:org.nuxeo.drive/org.nuxeo.drive.elasticsearch/org.nuxeo.drive.elasticsearch.operations/Contributions/org.nuxeo.drive.elasticsearch.operations--operations",
              "id": "org.nuxeo.drive.elasticsearch.operations--operations",
              "registrationOrder": 28,
              "targetComponentName": {
                "rawName": "service:org.nuxeo.ecm.core.operation.OperationServiceComponent",
                "name": "org.nuxeo.ecm.core.operation.OperationServiceComponent",
                "type": "service"
              },
              "version": "10.10",
              "xml": "<extension point=\"operations\" target=\"org.nuxeo.ecm.core.operation.OperationServiceComponent\">\n    <!-- For test purpose -->\n    <operation class=\"org.nuxeo.drive.elasticsearch.operations.test.NuxeoDriveWaitForElasticsearchCompletion\"/>\n  </extension>"
            }
          ],
          "hierarchyPath": "/grp:org.nuxeo.ecm/grp:org.nuxeo.drive/org.nuxeo.drive.elasticsearch/org.nuxeo.drive.elasticsearch.operations",
          "name": "org.nuxeo.drive.elasticsearch.operations",
          "requirements": [
            "org.nuxeo.elasticsearch.audit.contrib"
          ],
          "resolutionOrder": 838,
          "services": [],
          "startOrder": 64,
          "version": "10.10",
          "xmlFileContent": "<component name=\"org.nuxeo.drive.elasticsearch.operations\">\n\n  <require>org.nuxeo.elasticsearch.audit.contrib</require>\n\n  <extension target=\"org.nuxeo.ecm.core.operation.OperationServiceComponent\" point=\"operations\">\n    <!-- For test purpose -->\n    <operation class=\"org.nuxeo.drive.elasticsearch.operations.test.NuxeoDriveWaitForElasticsearchCompletion\" />\n  </extension>\n\n</component>\n",
          "xmlFileName": "/OSGI-INF/nuxeodrive-elasticsearch-operations.xml",
          "xmlPureComponent": true
        },
        {
          "@type": "NXComponent",
          "documentationHtml": "",
          "extensionPoints": [],
          "extensions": [
            {
              "@type": "NXContribution",
              "documentationHtml": "",
              "extensionPoint": "org.nuxeo.ecm.automation.server.AutomationServer--bindings",
              "hierarchyPath": "/grp:org.nuxeo.ecm/grp:org.nuxeo.drive/org.nuxeo.drive.elasticsearch/org.nuxeo.drive.elasticsearch.automation.server.bindings/Contributions/org.nuxeo.drive.elasticsearch.automation.server.bindings--bindings",
              "id": "org.nuxeo.drive.elasticsearch.automation.server.bindings--bindings",
              "registrationOrder": 5,
              "targetComponentName": {
                "rawName": "service:org.nuxeo.ecm.automation.server.AutomationServer",
                "name": "org.nuxeo.ecm.automation.server.AutomationServer",
                "type": "service"
              },
              "version": "10.10",
              "xml": "<extension point=\"bindings\" target=\"org.nuxeo.ecm.automation.server.AutomationServer\">\n    <!-- Protect Nuxeo Drive integration test operations -->\n    <binding name=\"NuxeoDrive.WaitForElasticsearchCompletion\">\n      <administrator>true</administrator>\n    </binding>\n  </extension>"
            }
          ],
          "hierarchyPath": "/grp:org.nuxeo.ecm/grp:org.nuxeo.drive/org.nuxeo.drive.elasticsearch/org.nuxeo.drive.elasticsearch.automation.server.bindings",
          "name": "org.nuxeo.drive.elasticsearch.automation.server.bindings",
          "requirements": [
            "org.nuxeo.elasticsearch.audit.contrib"
          ],
          "resolutionOrder": 839,
          "services": [],
          "startOrder": 62,
          "version": "10.10",
          "xmlFileContent": "<?xml version=\"1.0\"?>\n<component name=\"org.nuxeo.drive.elasticsearch.automation.server.bindings\" version=\"1.0\">\n\n  <require>org.nuxeo.elasticsearch.audit.contrib</require>\n\n  <extension target=\"org.nuxeo.ecm.automation.server.AutomationServer\" point=\"bindings\">\n    <!-- Protect Nuxeo Drive integration test operations -->\n    <binding name=\"NuxeoDrive.WaitForElasticsearchCompletion\">\n      <administrator>true</administrator>\n    </binding>\n  </extension>\n\n</component>\n",
          "xmlFileName": "/OSGI-INF/nuxeodrive-elasticsearch-automation-bindings-contrib.xml",
          "xmlPureComponent": true
        }
      ],
      "fileName": "nuxeo-drive-elasticsearch-10.10.jar",
      "groupId": "org.nuxeo.ecm",
      "hierarchyPath": "/grp:org.nuxeo.ecm/grp:org.nuxeo.drive/org.nuxeo.drive.elasticsearch",
      "id": "org.nuxeo.drive.elasticsearch",
      "location": "",
      "manifest": "Manifest-Version: 1.0\r\nArchiver-Version: Plexus Archiver\r\nCreated-By: Apache Maven\r\nBuilt-By: jenkins\r\nBuild-Jdk: 1.8.0_191\r\nBundle-ManifestVersion: 2\r\nBundle-Version: 10.10-t20190122-093300\r\nBundle-Vendor: Nuxeo\r\nBundle-ActivationPolicy: lazy\r\nBundle-ClassPath: .\r\nBundle-Name: org.nuxeo.drive.elasticsearch\r\nNuxeo-Component: OSGI-INF/nuxeodrive-elasticsearch-change-finder-contr\r\n ib.xml,OSGI-INF/nuxeodrive-elasticsearch-operations.xml,OSGI-INF/nuxe\r\n odrive-elasticsearch-automation-bindings-contrib.xml\r\nBundle-SymbolicName: org.nuxeo.drive.elasticsearch;singleton:=true\r\n\r\n",
      "maxResolutionOrder": 839,
      "minResolutionOrder": 837,
      "packages": [
        "nuxeo-drive"
      ],
      "parentReadme": {
        "blobProviderId": "default",
        "content": "# Nuxeo Drive Server\n\nAddon needed for [Nuxeo Drive](https://github.com/nuxeo/nuxeo-drive) to work against a Nuxeo Platform instance.\n\n# Building\n\n    mvn clean install\n\n## Deploying\n\nInstall [the Nuxeo Drive Marketplace Package](https://connect.nuxeo.com/nuxeo/site/marketplace/package/nuxeo-drive).\nOr manually copy the built artifacts into `$NUXEO_HOME/templates/custom/bundles/` and activate the \"custom\" template.\n\nYou should then have the 'Nuxeo Drive' tab in your Home allowing you to download the Nuxeo Drive client for your favorite OS :-)\n\n## QA results\n\n| Nuxeo QA Job | Status |\n|-----|--------|\n| Build Status | [![Build Status](https://qa.nuxeo.org/jenkins/job/master/job/addons_nuxeo-drive-server-master/badge/icon)](https://qa.nuxeo.org/jenkins/job/master/job/addons_nuxeo-drive-server-master/) |\n| Build Multi-DB | [![Build Multi-DB](https://qa.nuxeo.org/jenkins/job/master/job/addons_nuxeo-drive-server-master-multidb/badge/icon)](https://qa.nuxeo.org/jenkins/job/master/job/addons_nuxeo-drive-server-master-multidb) |\n\n# About Nuxeo\n\nNuxeo dramatically improves how content-based applications are built, managed and deployed, making customers more agile, innovative and successful. Nuxeo provides a next generation, enterprise ready platform for building traditional and cutting-edge content oriented applications. Combining a powerful application development environment with SaaS-based tools and a modular architecture, the Nuxeo Platform and Products provide clear business value to some of the most recognizable brands including Verizon, Electronic Arts, Sharp, FICO, the U.S. Navy, and Boeing. Nuxeo is headquartered in New York and Paris. More information is available at www.nuxeo.com.\n",
        "digest": "dd6f47d8da7a0fa3605f1935a942caf4",
        "encoding": "UTF-8",
        "length": 1712,
        "mimeType": "text/plain",
        "name": "README.md"
      },
      "requirements": [],
      "version": "10.10"
    }
  ],
  "creationDate": 1664793571025,
  "key": "Nuxeo Platform LTS 2019-10.10",
  "name": "Nuxeo Platform LTS 2019",
  "operations": [
    {
      "@type": "NXOperation",
      "aliases": [],
      "category": "Services",
      "contributingComponent": "org.nuxeo.drive.elasticsearch.operations",
      "description": "",
      "hierarchyPath": "/op:NuxeoDrive.WaitForElasticsearchCompletion",
      "label": "Nuxeo Drive: Wait for Elasticsearch audit completion",
      "name": "NuxeoDrive.WaitForElasticsearchCompletion",
      "operationClass": "org.nuxeo.drive.elasticsearch.operations.test.NuxeoDriveWaitForElasticsearchCompletion",
      "params": [],
      "signature": [
        "void",
        "void"
      ],
      "since": "",
      "url": "NuxeoDrive.WaitForElasticsearchCompletion",
      "version": "10.10"
    }
  ],
  "packages": [
    {
      "@type": "NXPackage",
      "bundles": [
        "org.nuxeo.drive.core",
        "org.nuxeo.drive.elasticsearch",
        "org.nuxeo.drive.jsf",
        "org.nuxeo.drive.operations",
        "org.nuxeo.drive.rest.api",
        "org.nuxeo.web.ui.drive"
      ],
      "conflicts": [],
      "dependencies": [],
      "hierarchyPath": "/nuxeo-drive-1.8.5",
      "id": "nuxeo-drive-1.8.5",
      "name": "nuxeo-drive",
      "optionalDependencies": [
        "nuxeo-jsf-ui",
        "nuxeo-web-ui"
      ],
      "packageType": "addon",
      "title": "Nuxeo Drive",
      "version": "1.8.5"
    }
  ],
  "pluginSnapshots": {},
  "releaseDate": 1547942400000,
  "version": "10.10"
}